﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="MessageRequest.cs" company="Rabid Dog Labs">
//   Rabid Dog Labs
// </copyright>
// <summary>
//   Defines the MessageRequest type.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

using TeamCommunitySolution.Modules.Base.Requests;
namespace TeamCommunitySolution.Modules.Messaging.Requests
{
    /// <summary>
    /// Message Request
    /// </summary>
    public class MessageRequest: SystemRequest
    {
        /// <summary>
        /// Gets or sets the id.
        /// </summary>
        /// <value>The id of the instance.</value>
        public string Id
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the title.
        /// </summary>
        /// <value>The title.</value>
        public string Title
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the content.
        /// </summary>
        /// <value>The content.</value>
        public string Content
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the user to id.
        /// </summary>
        /// <value>The user to id.</value>
        public string UserToId
        {
            get; set;
        }

        /// <summary>
        /// Gets or sets the user from id.
        /// </summary>
        /// <value>The user from id.</value>
        public string UserFromId
        {
            get; set;
        }
    }
}
